<?xml version="1.0"?>
<doc>
    <assembly>
        <name>PanTiltControl</name>
    </assembly>
    <members>
        <member name="T:AMEE.PanTiltControl.PanTilt">
            <summary>
            Steuerung der PanTilt Einheit (AMEE Hals).
            </summary>
        </member>
        <member name="F:AMEE.PanTiltControl.PanTilt.usc">
            <summary>Maestro PanTilt Controler</summary>
        </member>
        <member name="F:AMEE.PanTiltControl.PanTilt.PAN90">
            <summary>absolute difference between 0 and 90 degres</summary>
        </member>
        <member name="F:AMEE.PanTiltControl.PanTilt._DEVIATION">
            <summary>Deviation (+/-) from Position, that will interpreted as targeted.</summary>
        </member>
        <member name="F:AMEE.PanTiltControl.PanTilt.TILT_MIN">
            <summary>The minimum target value of the Tilt unit defined at the config file.</summary>
        </member>
        <member name="F:AMEE.PanTiltControl.PanTilt.TILT_MAX">
            <summary>The maximum target value of the Tilt unit defined at the config file.</summary>
        </member>
        <member name="F:AMEE.PanTiltControl.PanTilt.TILT_NEUTRAL">
            <summary>The middle / neutral target value of the Tilt unit defined at the config file.</summary>
        </member>
        <member name="F:AMEE.PanTiltControl.PanTilt.PAN_MIN">
            <summary>The minimum target value of the Pan unit defined at the config file.</summary>
        </member>
        <member name="F:AMEE.PanTiltControl.PanTilt.PAN_MAX">
            <summary>The maximum target value of the Pan unit defined at the config file.</summary>
        </member>
        <member name="F:AMEE.PanTiltControl.PanTilt.PAN_NEUTRAL">
            <summary>The middle / neutral target value of the Pan unit defined at the config file.</summary>
        </member>
        <member name="M:AMEE.PanTiltControl.PanTilt.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:AMEE.PanTiltControl.PanTilt"/> class.
            </summary>
            <exception cref="T:AMEE.PanTiltControl.PanTiltControlException">Could not connect to Controller</exception>
        </member>
        <member name="M:AMEE.PanTiltControl.PanTilt.Finalize">
            <summary>
            Finalizes an instance of the <see cref="T:AMEE.PanTiltControl.PanTilt"/> class.
            </summary>
        </member>
        <member name="M:AMEE.PanTiltControl.PanTilt.Dispose">
            <summary>
            Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
            </summary>
        </member>
        <member name="M:AMEE.PanTiltControl.PanTilt.Dispose(System.Boolean)">
            <summary>
            Releases unmanaged and - optionally - managed resources.
            </summary>
            <param name="disposing"><c>true</c> to release both managed and unmanaged resources; <c>false</c> to release only unmanaged resources.</param>
        </member>
        <member name="M:AMEE.PanTiltControl.PanTilt.Wait">
            <summary>
            Wait until target positions are reached.
            </summary>
        </member>
        <member name="M:AMEE.PanTiltControl.PanTilt.Wait(System.Int32)">
            <summary>
            Waits (Blocks) until target positions or the specified timeout in ms are reached.
            </summary>
            <param name="timeout">The timeout.</param>
            <returns>true, if Positions are reched. False otherwise (at timeout)</returns>
            <remarks>
            Updates and checks every 50 ms the device's Positions
            </remarks>
        </member>
        <member name="M:AMEE.PanTiltControl.PanTilt.Move(System.Single,System.Single)">
            <summary>
            Let the device move the specified targets in radiant.
            </summary>
            <param name="panTargetRad">The pan target in radiant.</param>
            <param name="tiltTargetRad">The tilt target in radiant.</param>
        </member>
        <member name="M:AMEE.PanTiltControl.PanTilt.connect">
            <summary>
            Connects this instance.
            </summary>
            <returns>True, if Meastro Device was found. False otherwise</returns>
        </member>
        <member name="P:AMEE.PanTiltControl.PanTilt.SerialNumber">
            <summary>
            Gets the serial number.
            </summary>
            <value>
            The serial number.
            </value>
        </member>
        <member name="P:AMEE.PanTiltControl.PanTilt.TargetPan">
            <summary>
            Gets or sets the Pan target.<para>
            Setting value lets the Pan unit move. Getting Target returns last set target.</para>
            </summary>
            <value>
            The Pan target position.
            </value>
        </member>
        <member name="P:AMEE.PanTiltControl.PanTilt.TargetTilt">
            <summary>
            Gets or sets the Tilt target position.<para>
            Setting value lets the Tilt unit move. Getting Target returns last or set Target.</para>
            </summary>
            <value>
            The tilt target position.
            </value>
        </member>
        <member name="P:AMEE.PanTiltControl.PanTilt.PositionPan">
            <summary>
            Gets the current device's Pan position .
            </summary>
        </member>
        <member name="P:AMEE.PanTiltControl.PanTilt.PositionRadPan">
            <summary>
            Gets the pan position in radiant.
            </summary>
        </member>
        <member name="P:AMEE.PanTiltControl.PanTilt.PositionRadTilt">
            <summary>
            Gets the tilt orientation in radiant.
            </summary>
        </member>
        <member name="P:AMEE.PanTiltControl.PanTilt.PositionTilt">
            <summary>
            Gets the current device's Tilt position .
            </summary>
        </member>
        <member name="T:AMEE.PanTiltControl.PanTiltControlException">
            <summary>
            Exception of the PanTiltControl library.
            </summary>
        </member>
        <member name="M:AMEE.PanTiltControl.PanTiltControlException.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:AMEE.PanTiltControl.PanTiltControlException"/> class.
            </summary>
        </member>
        <member name="M:AMEE.PanTiltControl.PanTiltControlException.#ctor(System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:AMEE.PanTiltControl.PanTiltControlException"/> class.
            </summary>
            <param name="message">The message that describes the error.</param>
        </member>
        <member name="M:AMEE.PanTiltControl.PanTiltControlException.#ctor(System.String,System.Exception)">
            <summary>
            Initializes a new instance of the <see cref="T:AMEE.PanTiltControl.PanTiltControlException"/> class.
            </summary>
            <param name="message">The error message that explains the reason for the exception.</param>
            <param name="innerException">The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified.</param>
        </member>
    </members>
</doc>
